higher-yielding financial assets - French English Dictionary